package mate.events
{
	import com.google.maps.overlays.Marker;
	
	import flash.events.Event;
	
	public class GeoLocationEvent extends Event
	{
		public static const GEOLOCATION:String = "geoLocation";

		private var _lat:Number;
		private var _lng:Number;
		private var _visitorAddressText:String;
		
		[Bindable]
		public function set lat(lat:Number):void{
			this._lat = lat;
		}
		public function get lat():Number{
			return this._lat;
		}
		
		[Bindable]
		public function set lng(lng:Number):void{
			this._lng = lng;
		}
		public function get lng():Number{
			return this._lng;
		}
		
		[Bindable]
		public function set visitorAddressText(visitorAddressText:String):void{
			this._visitorAddressText = visitorAddressText;
		}
		public function get visitorAddressText():String{
			return this._visitorAddressText;
		}
		
		public function GeoLocationEvent(type:String, bubbles:Boolean=true, cancelable:Boolean=false)
		{
			super(type, bubbles, cancelable);
		}
	}
}